package cn.jee.cs.repo;

import cn.jee.cs.model.Course;
import cn.jee.cs.vo.CourseComboVo;
import org.springframework.data.repository.CrudRepository;

import java.util.List;

public interface CourseRepository extends CrudRepository<Course, Long> {
    List<CourseComboVo> findComboCoursesBy();
//    /**
//     * 查找选课学生不为空的课程（有学生选择的课程）
//     * @return
//     */
//    List<Course> findDistinctByStudentsNotNull();
//
//    /**
//     * 根据课程id查询目标课程的选课情况
//     * @param id
//     * @return
//     */
//    Optional<Course> findByIdAndStudentsNotNull(long id);
}
